/* Page ***************************************************************************/
html{
	font-size: 14px;

}

body{
	margin: 0 auto;
	padding: 0 auto;
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
	text-align: center;
	background-color: #f7f7f7;	
}

.clear{clear: both;}

table{

text-align: center;

}
#login{
	padding: 20px 15px 20px 15px;
	box-shadow: inset 0px 0px 10px black;
	width:300px;
	height:300px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-150px 0 0 -150px;
}

.border_error{
	margin: 15px 15px 15px 15px ;
	border:2px solid red;
	border-radius:5px;

}
.border_succes{
	margin: 15px 15px 15px 15px ;
	border:2px solid green;
	border-radius:5px;

}
.error{
	border:2px solid red;
	background-color: #FF7373;
}

.succes{
	border:2px solid green;
	background-color: green;
}

